/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package beans;

import java.util.Collection;
import java.util.List;
import java.util.Set;

/**
 *
 * @author dlvcpe
 */
public class Funcionario {

    private String login;
    private String email;
    private String dataNascimento;
    private String nome;
//private Telefone telefone;
    private List<Telefone> telefone;
    private Set telSet;
    private String senha;
    private String sexo;
    private Endereco endereco;

    /**
     * @return the login
     */
    public String getLogin() {
        return login;
    }

    /**
     * @param login the login to set
     */
    public void setLogin(String login) {
        this.login = login;
    }

    /**
     * @return the email
     */
    public String getEmail() {
        return email;
    }

    /**
     * @param email the email to set
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * @return the dataNascimento
     */
    public String getDataNascimento() {
        return dataNascimento;
    }

    /**
     * @param dataNascimento the dataNascimento to set
     */
    public void setDataNascimento(String dataNascimento) {
        this.dataNascimento =dataNascimento;
    }

    /**
     * @return the nome
     */
    public String getNome() {
        return nome;
    }

    /**
     * @param nome the nome to set
     */
    public void setNome(String nome) {
        this.nome = nome;
    }

    /**
     * @return the telefone
     */
//    public Telefone getTelefone() {
//        return telefone;
//    }
//    public Collection<String> getTelefone() {
//        return telefone;
//    }
//    /**
//     * @param telefone the telefone to set
//     */
//    public void setTelefone(Telefone telefone) {
//        this.telefone = telefone;
//    }
//    public void setTelefone(Set telefone) {
//        this.telSet = telefone;
//    }

    /**
     * @return the senha
     */
    public String getSenha() {
        return senha;
    }

    /**
     * @param senha the senha to set
     */
    public void setSenha(String senha) {
        this.senha = senha;
    }

    /**
     * @return the sexo
     */
    public String getSexo() {
        return sexo;
    }

    /**
     * @param sexo the sexo to set
     */
    public void setSexo(String sexo) {
        this.sexo = sexo;
    }

    /**
     * @return the endereco
     */
    public Endereco getEndereco() {
        return endereco;
    }

    /**
     * @param endereco the endereco to set
     */
    public void setEndereco(Endereco endereco) {
        this.endereco = endereco;
    }

    /**
     * @return the telefone
     */
    public List<Telefone> getTelefone() {
        return telefone;
    }

    /**
     * @param telefone the telefone to set
     */
    public void setTelefone(Collection<Telefone> telefone) {
        this.telefone = (List<Telefone>) telefone;
    }
}
